Песочница Windows — это виртуализированная среда, похожая на виртуальную машину, доступную в Windows 10 Pro и Enterprise. Вы можете использовать его для тестирования приложений, в безопасности которых вы не уверены, для посещения ненадежных веб-сайтов и вообще для действий, которые, как вы опасаетесь, могут поставить под угрозу вашу основную систему. Вплоть до May 2020 Update вы не могли каким- либо образом персонализировать Windows Sandbox . Теперь вы можете, поскольку Microsoft позволяет создавать и использовать сценарии, которые могут изменить способ работы Windows Sandbox . Вот как это сделать:
Содержание
- Как настроить песочницу Windows
- Как поделиться папками с Windows Sandbox
- Как автоматически запускать приложение или скрипт в песочнице Windows
- Как включить или отключить сеть в песочнице Windows
- Как включить или отключить виртуальный графический процессор в песочнице Windows
- Какие еще функции вы хотели бы видеть в песочнице Windows?
ПРИМЕЧАНИЕ. Прежде чем вы сможете настроить работу Windows Sandbox на своем ПК, вы должны сначала установить ее. Если вам нужна помощь в этом, прочитайте Как установить Windows Sandbox в Windows 10 за три шага . Кроме того, если вам интересно, чем Windows Sandbox может быть вам полезна, вот несколько идей: 4 вещи, которые вы можете сделать с помощью Windows Sandbox . Кроме того, имейте в виду, что это руководство применимо только к Windows Sandbox в Windows 10 с выпуском May 2020 Update , Pro или Enterprise . Он недоступен в Windows 10 Домашняя.
Как настроить песочницу Windows
Чтобы настроить Windows Sandbox или автоматически запускать приложения и сценарии при его запуске, вам необходимо создать файл конфигурации. Для этого вы можете использовать Блокнот или любой другой текстовый процессор для написания кода для Windows Sandbox . Каждый файл конфигурации, который вы создаете для песочницы Windows , должен начинаться со строки и заканчиваться строкой. Весь остальной код, который вы собираетесь добавить, должен располагаться между этими строками кода.

Создание файла конфигурации Windows Sandbox
После того, как вы создали файл конфигурации и закончили добавлять в него весь код, вы должны сохранить его, используя расширение файла .wsb .
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Сохранение файла конфигурации Windows Sandbox (.wsb)
Затем вы можете дважды щелкнуть или дважды коснуться файла .wsb , чтобы запустить персонализированную песочницу Windows .
Пользовательский файл конфигурации Windows Sandbox
Теперь давайте посмотрим, какой код и скрипты вы можете использовать для Windows Sandbox :
Как поделиться папками с Windows Sandbox
Песочница Windows может отображать папки с хоста. Другими словами, вы можете заставить свою песочницу Windows «видеть» папки, найденные на вашем ПК с Windows 10. Для этого в файле .wsb , созданном с помощью Блокнота, добавьте следующий код:
Папка открыта для Windows Sandbox
правда или ложь
Вы можете добавить столько папок для общего доступа, сколько хотите: просто убедитесь, что пути к ним указаны между тегами. Кроме того, для каждой папки, которую вы добавляете в список, вы можете указать, хотите ли вы, чтобы песочница Windows имела к ней доступ только для чтения. Для этого добавьте после него codetrue. Если вы хотите, чтобы Windows Sandbox имела доступ на запись к этой папке, добавьте после нее codefalse. Однако помните, что это делает файлы и папки из общей папки доступными для приложений, которые вы запускаете в песочнице Windows . Другими словами, эти приложения могут изменять ваши файлы, чего вы, возможно, не хотите.
Например, если вы хотите, чтобы ваша песочница Windows имела доступ к папке « Загрузки », введите:
C:\Пользователи\ИмяПользователя\Загрузки
истинный
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Общий доступ к папке с песочницей Windows
Обязательно измените имя пользователя на имя вашей учетной записи пользователя Windows 10 .
Затем, когда вы запускаете песочницу Windows с помощью этого файла конфигурации .wsb , все общие папки мгновенно становятся доступными на рабочем столе или в этом месте: C:\Users\WDAGUtilityAccount\Desktop .
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Как выглядит общая папка в песочнице Windows
Как автоматически запускать приложение или скрипт в песочнице Windows
Песочница Windows также позволяет запускать приложение (исполняемый файл) или сценарий сразу после запуска. Для этого в конфигурационный файл .wsb необходимо добавить следующий код:
Команда для запуска при запуске
Команда может быть путем к любому исполняемому файлу или сценарию, доступному в песочнице Windows . Это означает, что вы можете, например, автоматически открывать Проводник, Блокнот или другие системные приложения. При желании вы можете запустить даже приложение, которое находится в общей папке (как показано в предыдущем разделе этого руководства).
Вот пример файла конфигурации Windows Sandbox , который автоматически открывает File Explorer при запуске:
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Запуск команды/скрипта в Windows Sandbox
А вот пример файла конфигурации Windows Sandbox , который сопоставляет папку хоста Downloads и автоматически запускает из нее исполняемый файл:
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Запуск исполняемого файла в песочнице Windows при запуске
В последнем примере вот что мы получаем при запуске Windows Sandbox :
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Программа, которая автоматически запускалась при запуске Windows Sandbox.
ПРИМЕЧАНИЕ. Если указать путь к несуществующему файлу команды, исполняемому файлу или сценарию, Windows Sandbox возвращает ошибку и останавливается при попытке открыть его. Кроме того, во время экспериментов с этой функцией нам не удалось автоматически запустить какие-либо исполняемые файлы, требующие административных разрешений и запускающие подсказки UAC , такие как командная строка .
Как включить или отключить сеть в песочнице Windows
Если вы не хотите, чтобы песочница Windows имела доступ к вашей сети и Интернету, в файле конфигурации .wsb добавьте следующую строку кода: Disable.
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Отключить сеть в песочнице Windows
Это отключает сетевые службы для песочницы Windows , как вы можете видеть на снимке экрана ниже.
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Песочница Windows запущена без подключения к сети
Если вы хотите, чтобы сеть была доступна, либо удалите строку Disable из файла конфигурации, либо измените значение Disable на Default :Default.
Как включить или отключить виртуальный графический процессор в песочнице Windows
Точно так же Windows Sandbox также позволяет отключить механизм рендеринга оборудования виртуальной графики. Другими словами, Windows Sandbox по умолчанию использует вашу видеокарту совместно с Windows 10 на вашем ПК. Однако вы можете отключить эту функцию и заставить песочницу Windows использовать программный рендеринг, чтобы не подвергать риску свой графический процессор. Хотя это замедляет работу песочницы Windows , в некоторых ситуациях это может быть полезно. Чтобы отключить поддержку vGPU в песочнице Windows , в файле конфигурации .wsb добавьте этот код: Disable.
![How to configure Windows Sandbox (run apps/scripts, share folders, etc.) How to configure Windows Sandbox (run apps/scripts, share folders, etc.)]()
Отключить общий доступ к видеокарте в песочнице Windows
Чтобы включить совместное использование графического процессора в Windows Sandbox , удалите строку Disable из файла конфигурации .wsb или установите для нее значение Default :Default.
Какие еще функции вы хотели бы видеть в песочнице Windows?
Хотя настроить работу песочницы Windows — это то, что вы можете сделать уже сейчас, все еще кажется, что она находится на ранней стадии. Мы также хотели бы, чтобы Microsoft добавила опции для автоматического подключения USB-устройств непосредственно к песочнице Windows . Мы уверены, что у вас есть и другие интересные идеи. Расскажите нам, какие еще функции вы хотели бы иметь в Windows Sandbox : оставьте комментарий ниже и давайте обсудим.